Vendidero\Germanized\Shipments\ShippingProvider\Auto B

Total Complexity 80
Dependencies 3
Dependents 0
Total lines 524
Lines of code 336
Logical lines of code 130
Comment lines 83
Methods 41
Properties 1

Methods 41

Method Rating Maintainability Complexity Lines of code
create_label()
B
38 21 62
get_automation_settings()
S
42 3 58
get_simple_label_fields()
S
58 3 15
automatically_generate_label()
S
63 3 11
get_label_automation_shipment_status()
S
63 3 11
get_label_fields_html()
S
58 2 15
get_label_minimum_shipment_weight()
S
68 3 7
get_label_default_shipment_weight()
S
68 3 7
get_available_base_countries()
S
69 3 7
get_label_settings()
S
51 1 29
set_label_minimum_shipment_weight()
S
78 2 3
automatically_set_shipment_status_shipped()
S
67 2 8
get_label_fields()
S
69 2 7
set_label_default_shipment_weight()
S
78 2 3
get_default_label_props()
S
61 1 13
get_settings_help_pointers()
S
82 1 3
__construct()
S
80 1 3
get_setting_sections()
S
65 1 9
get_label()
S
71 1 5
validate_label_request()
S
82 1 3
get_available_label_services()
S
82 1 3
get_available_label_products()
S
100 1 0
get_return_label_fields()
S
80 1 3
set_label_return_auto_enable()
S
79 1 3
supports_labels()
S
82 1 3
get_label_return_auto_enable()
S
79 1 3
get_default_label_default_shipment_weight()
S
82 1 3
get_default_label_minimum_shipment_weight()
S
82 1 3
get_label_auto_enable()
S
79 1 3
get_label_auto_shipment_status_shipped()
S
79 1 3
get_label_auto_shipment_status()
S
79 1 3
automatically_generate_return_label()
S
81 1 3
get_label_return_auto_shipment_status()
S
79 1 3
is_manual_integration()
S
82 1 3
is_sandbox()
S
82 1 3
set_label_auto_enable()
S
79 1 3
set_label_auto_shipment_status_shipped()
S
79 1 3
set_label_auto_shipment_status()
S
80 1 3
set_label_return_auto_shipment_status()
S
80 1 3
get_label_classname()
S
82 1 3
get_default_label_product()
S
100 1 0